engine strut - Turco Inglés Diccionario